package com.ray.pojo;

import java.util.List;
import java.util.Map;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Getter;
import lombok.Setter;

/**
 * 审核单的外部信息
 * @author 王荣
 */
@Getter
@Setter
public class AttendApprovalPojo {
	/** 审核单id，@JsonFormat为解决long传递到前端时精度丢失 */
	@JsonFormat(shape = JsonFormat.Shape.STRING)
	private Long id;
	private String approvalNo;
	/** 审批单类型 1请假、2补卡、3加班 */
	private Integer approvalType;
	private String createTime;
	private String createrId;
	private String createrName;
	/** 审批状态 0:等待审批,1:审批通过,2:审批退回,3:撤销  */
	private Integer status;
	private Map<String ,Object> approvalContentMap;
	private List<Map<String ,Object>> approvalContentListMap;
	private List<Map<String, Object>> processList;
	
}
